44 research outputs found
Local Hamiltonians in Quantum Computation
In this thesis, I investigate aspects of local Hamiltonians in quantum
computing. First, I focus on the Adiabatic Quantum Computing model, based on
evolution with a time dependent Hamiltonian. I show that to succeed using AQC,
the Hamiltonian involved must have local structure, which leads to a result
about eigenvalue gaps from information theory. I also improve results about
simulating quantum circuits with AQC. Second, I look at classically simulating
time evolution with local Hamiltonians and finding their ground state
properties. I give a numerical method for finding the ground state of
translationally invariant Hamiltonians on an infinite tree. This method is
based on imaginary time evolution within the Matrix Product State ansatz, and
uses a new method for bringing the state back to the ansatz after each
imaginary time step. I then use it to investigate the phase transition in the
transverse field Ising model on the Bethe lattice. Third, I focus on locally
constrained quantum problems Local Hamiltonian and Quantum Satisfiability and
prove several new results about their complexity. Finally, I define a
Hamiltonian Quantum Cellular Automaton, a continuous-time model of computation
which doesn't require control during the computation process, only preparation
of product initial states. I construct two of these, showing that time
evolution with a simple, local, translationally invariant and time-independent
Hamiltonian can be used to simulate quantum circuits.Comment: Ph.D. Thesis, June 2008, MIT, 176 page
Quantum proofs can be verified using only single qubit measurements
QMA (Quantum Merlin Arthur) is the class of problems which, though
potentially hard to solve, have a quantum solution which can be verified
efficiently using a quantum computer. It thus forms a natural quantum version
of the classical complexity class NP (and its probabilistic variant MA,
Merlin-Arthur games), where the verifier has only classical computational
resources. In this paper, we study what happens when we restrict the quantum
resources of the verifier to the bare minimum: individual measurements on
single qubits received as they come, one-by-one. We find that despite this
grave restriction, it is still possible to soundly verify any problem in QMA
for the verifier with the minimum quantum resources possible, without using any
quantum memory or multiqubit operations. We provide two independent proofs of
this fact, based on measurement based quantum computation and the local
Hamiltonian problem, respectively. The former construction also applies to
QMA, i.e., QMA with one-sided error.Comment: 7 pages, 1 figur
On the Optimality of Quantum Encryption Schemes
It is well known that n bits of entropy are necessary and sufficient to
perfectly encrypt n bits (one-time pad). Even if we allow the encryption to be
approximate, the amount of entropy needed doesn't asymptotically change.
However, this is not the case when we are encrypting quantum bits. For the
perfect encryption of n quantum bits, 2n bits of entropy are necessary and
sufficient (quantum one-time pad), but for approximate encryption one
asymptotically needs only n bits of entropy. In this paper, we provide the
optimal trade-off between the approximation measure epsilon and the amount of
classical entropy used in the encryption of single quantum bits. Then, we
consider n-qubit encryption schemes which are a composition of independent
single-qubit ones and provide the optimal schemes both in the 2- and the
operator-norm. Moreover, we provide a counterexample to show that the
encryption scheme of Ambainis-Smith based on small-bias sets does not work in
the operator-norm.Comment: 15 page
Efficient Circuits for Quantum Walks
We present an efficient general method for realizing a quantum walk operator
corresponding to an arbitrary sparse classical random walk. Our approach is
based on Grover and Rudolph's method for preparing coherent versions of
efficiently integrable probability distributions. This method is intended for
use in quantum walk algorithms with polynomial speedups, whose complexity is
usually measured in terms of how many times we have to apply a step of a
quantum walk, compared to the number of necessary classical Markov chain steps.
We consider a finer notion of complexity including the number of elementary
gates it takes to implement each step of the quantum walk with some desired
accuracy. The difference in complexity for various implementation approaches is
that our method scales linearly in the sparsity parameter and
poly-logarithmically with the inverse of the desired precision. The best
previously known general methods either scale quadratically in the sparsity
parameter, or polynomially in the inverse precision. Our approach is especially
relevant for implementing quantum walks corresponding to classical random walks
like those used in the classical algorithms for approximating permanents and
sampling from binary contingency tables. In those algorithms, the sparsity
parameter grows with the problem size, while maintaining high precision is
required.Comment: Modified abstract, clarified conclusion, added application section in
appendix and updated reference